prepare-root: Move metadata for deployment into otcore
authorColin Walters <walters@verbum.org>
Tue, 24 Jun 2025 20:08:29 +0000 (16:08 -0400)
committerColin Walters <walters@verbum.org>
Tue, 24 Jun 2025 20:39:14 +0000 (16:39 -0400)
commit61c430963fb3ec09ac2efb3ee50a636f8ac00f11
tree2f2bbde4d5f591fefcfe0a88fd5d64c8ae4eccdc
parent36417fef114e45f9229eaf367b720bd76fc0b06f
prepare-root: Move metadata for deployment into otcore

- Rename `mount_composefs` to `mount_rootfs` to make a little clearer
  what it does; even though if the rootfs is not composefs we don't
  do anything before.
- But do always unconditionally update the metadata builder with
  the device/inode

Prep for soft reboots.

Signed-off-by: Colin Walters <walters@verbum.org>
src/libotcore/otcore-prepare-root.c
src/libotcore/otcore.h
src/switchroot/ostree-prepare-root.c